README
AWS EDU 아키텍처 발전 과정
1주차부터 4주차까지 점진적으로 발전하는 AWS 클라우드 아키텍처의 전체 여정을 시각화한 문서입니다.
아키텍처 발전 개요
Week 1: 정적 웹 호스팅
- 목표: HTTPS 정적 웹사이트 구축
- 핵심 기술: S3, CloudFront, Route 53, Certificate Manager
- 특징: 서버리스, 글로벌 배포, 보안 강화
Week 2: 동적 웹 애플리케이션
- 목표: 데이터베이스 연동 동적 웹서비스 구축
- 핵심 기술: EC2, VPC, RDS
- 특징: 2-Tier 아키텍처, 기본적인 웹 애플리케이션
Week 3: Web/WAS 분리 아키텍처
- 목표: 확장 가능한 3-Tier 아키텍처
- 핵심 기술: Apache + Tomcat 분리, JSP
- 특징: 역할 분담, 성능 향상, 확장성
Week 3.5: 고가용성 및 확장성
- 목표: 절대 죽지 않는 서비스 구축
- 핵심 기술: Multi-AZ, ALB, Auto Scaling, Multi-AZ RDS
- 특징: 고가용성, 자동 확장, 장애 복구
Week 4: 운영 및 최적화
- 목표: 실제 운영을 위한 모니터링과 최적화
- 핵심 기술: CloudWatch, Cost Management, IAM
- 특징: 모니터링, 비용 최적화, 보안 강화
아키텍처별 상세 문서
- AWS EDU/Archive/조선대학교 AWS 멘토링/Edu Architecture/Week1-Static-Web-Architecture - S3 + CloudFront 정적 웹 호스팅
- AWS EDU/Archive/조선대학교 AWS 멘토링/Edu Architecture/Week2-Dynamic-Web-Architecture - EC2 + RDS 2-Tier 동적 웹
- AWS EDU/Archive/조선대학교 AWS 멘토링/Edu Architecture/Week3-Three-Tier-Architecture - Web/WAS/DB 3-Tier 분리
- AWS EDU/Archive/조선대학교 AWS 멘토링/Edu Architecture/Week3.5-HA-Scalable-Architecture - 고가용성 및 확장성 아키텍처
- AWS EDU/Archive/조선대학교 AWS 멘토링/Edu Architecture/Week4-Operations-Architecture - 모니터링 및 운영 아키텍처